Improving Solutions to the Truss Topology Design Problem with Alternating Convex Optimization
نویسندگان
چکیده
In the design of a mechanical structure, we’re interested in finding a general layout of the structure’s supporting frame that best supports some anticipated design loads. Often, the design of such supporting frames are addressed in ad-hoc ways, such as by complicated domain-specific heuristics [TTG05, DG01]. Our project targets the problem of designing a truss–a collection of bars rigidly attached together that represents the layout of a mechanical structure–subject to constraints expressing limits on quantities like the total cost of materials. Examples of a truss include a construction crane, a railroad bridge, and the Eiffel tower. All other things being equal, it is desirable for a truss to be stiff in the sense that it does not deflect much under loads placed on the joints of the truss deemed typical for the truss’s operation. Because the truss’s deflection is not a scalar quantity, it is common in truss optimization problems to use the elastic stored energy of the truss deflected under a particular set of load forces as a proxy for the stiffness, as we do in this paper [Ric13]. Given a graph whose edges are bars in the truss and whose nodes correspond to fixed bar attachment points in physical space, one optimization problem that can reasonably be formed is to find bar cross-sectional areas so that under some set of loads the elastic stored energy is minimized. In the literature this class of problems is referred to as truss topology design (TTD), so called because it aims to optimize a truss with a certain basic graph connectivity (topology) [Fre04]. One shortcoming with solving the TTD problem is that in this method the locations of the nodes and thus those of the bars are fixed. Not only do these solutions look unnatural compared to structures used in practice they are also poorer structures under the metric of elastic stored energy when we compare them with arbtitrary trusses with similar topology. In this paper we describe a method using alternating convex programming to locally solve the TTD problem where in addition to solving for the bar cross-sectional areas, we solve for displacements to the original node positions. This way, our algorithm iteratively improves upon a original truss topology as an approximation to optimizing the mechanical structure.
منابع مشابه
EFFICIENT SIMULATION FOR OPTIMIZATION OF TOPOLOGY, SHAPE AND SIZE OF MODULAR TRUSS STRUCTURES
The prevalent strategy in the topology optimization phase is to select a subset of members existing in an excessively connected truss, called Ground Structure, such that the overall weight or cost is minimized. Although finding a good topology significantly reduces the overall cost, excessive growth of the size of topology space combined with existence of varied types of design variables challe...
متن کاملCONFIGURATION OPTIMIZATION OF TRUSSES USING A MULTI HEURISTIC BASED SEARCH METHOD
Different methods are available for simultaneous optimization of cross-section, topology and geometry of truss structures. Since the search space for this problem is very large, the probability of falling in local optimum is considerably high. On the other hand, different types of design variables (continuous and discrete) lead to some difficulties in the process of optimization. In this articl...
متن کاملModified genetic algorithm for optimal design of truss structures
Truss systems are widely used in engineering practice, mainly due to the economy, simple manufacturing, transportation and storage. These systems form the framework of such constructions as bridges, towers, roof supporting structures, etc. Usually a truss system includes a large number of elements (trusses), which can have different parameters (length, cross-sectional area, shape of crosssectio...
متن کاملA Branch and Bound approach for truss topology design problems with valid inequalities
One of the classical problems in the structural optimization field is the Truss Topology Design Problem (TTDP) which deals with the selection of optimal configuration for structural systems for applications in mechanical, civil, aerospace engineering, among others. In this paper we consider a TTDP where the goal is to find the stiffest truss, under a given load and with a bound on the total vol...
متن کاملMultiobjective Optimization of Truss Topology by Linear/Sequential Linear Programming Method
The present paper deals with a multiobjective optimization of truss topology by either Sequential Linear Programming (SLP) method or Linear Programming (LP) method. The ground structure approach is often used to solve this kind of design problems. In this paper, the topology optimization is formulated as a Multiobjective Optimization Problem (MOP), which is to find the cross-sectional area of t...
متن کامل